מוצגים צילומי מסך מנסיעות של הרכב האוטונומי ושואלים כיצד ניתן לפרש את הסיטואציה.
תשובות
הוסף תשובה
|
לצפיה בתשובות
דצמבר 2023
תלוי סיטואציה, יתכנו אובייקטים שמפריעים, או זיהויים לא מוצלחים
דצמבר 2023
מה עוד היה במבחן ומה היו שאר המבחנים?
מאי 2024
ביום המרוכז ערכו שלושה מבחנים:
מבחן לינוקס עם מילון לינוקס, כלומר לא דורש ידע מוקדם
מטלה של כתיבת דוח אנגלית של ניתוח סרטונים משווים בין שני גרסאות של מערכת
מטלת כתיבת מבחני אפלקציה עבור דרישות מסויימות, גם באנגלית
שיחת טלפון עם כ"א, שיחת טלפון עם מנהל מקצועי ישיר, ראיון מקצועי עם מנהל ומהנדס נוסף מהצוות
שאלות מתוך הראיון
בשרטוט חשמלי לזהות כניסה, יציאה, קונקטורים ולמצוא אותם גם בשרטוט עריכה
לספר על ניסיון מקצועי ושאלות לפיו למשל סוג טרמינציה-טורית או מקבילית, מי היה המקלט? הגדרות לנתוני מוליכים-רוחב, אורך, מרחק...
הגבלים לעריכה
ידע בנושא רכיבי המרת מתח - ldo, buck, boost עקרון עבודה, יתרונות וחסרונות, מיקום בעריכה
שאלת codility ולאחר מכן פגישה של שעה עם מראיין שעובר איתך על התשובה ומוסיף עוד כמה שאלות
שאלות מתוך הראיון
השאלה שהייתה בcodility היא נתון מערך דו ממדי של char מצא את כמות האיים ואת גודלם של האיים בתוך המערך דו ממדי
השאלות בראיון הם
1 ממש את הפונקציה memmov
2 להפוך array בעזרת לולאה
תשובות
הוסף תשובה
|
לצפיה בתשובות
דצמבר 2024
void DeleteIsland(char** grid, int gridSize, int* gridColSize, int x, int y)
{
if(x < 0 || x >= gridSize)
return;
int numIslands(char** grid, int gridSize, int* gridColSize)
{
int islandsNum = 0;
for(int x = 0; x < gridSize; ++x)
{
for(int y = 0; y < gridColSize[x]; ++y)
{
if(grid[x][y] == '1')
{
++islandsNum;
DeleteIsland(grid, gridSize, gridColSize, x, y);
}
}
}
return islandsNum;
}
דצמבר 2024
הפונקציה סורקת את המערך. מעלה מונה כשנתקלת ב'1' וקוראת לפונקציה רקורסיבית, שמוחקת את האי הנוכחי עם אינדקס התא הנוכחי. הפונקציה הרקורסיבית בודקת אם האינדקס שקיבלה בתחומי המערך, ואם ערך התא הנוכחי 1: היא מאפסת אותו וקוראת לעצמה עם קואורדינטות שמאלה, ימינה, למעלה ולמטה.